跳到主要内容

Error

当运行时错误产生时,Error 对象会被抛出。Error 对象也可用于用户自定义的异常的基础对象。下面列出了各种内建的标准错误类型。 当代码运行时的发生错误,会创建新的 Error 对象,并将其抛出。

错误对象

  • Error
  • AggregateError
  • EvalError
  • InternalError
  • RangeError
  • ReferenceError
  • SyntaxError
  • TypeError
  • URIError

示范

try {
throw new Error("Whoops!");
} catch (e) {
console.error('输出结果:' + e.name + ": " + e.message);
}